.. _CWarp Class: ========================== CWarp Class ========================== .. toctree:: :maxdepth: 1 * :ref:`Overview` * :ref:`Quick Reference` * :ref:`Constructors` * :ref:`Methods` ---- .. _CWarp_Overview: Overview --------------- .. note:: The **CWarp** class handles The structure used for this class is :ref:`CWarp` ---- .. _CWarp_QuickRef: Quick Reference --------------- +------------------------------------------------------------------------------------------------------------------+ | **Quick Ref** | +------------------------------------------------------------------------------------------------------------------+ | void **CWarp\:\:CWarp**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:~CWarp**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual int **CWarp\:\:CheckMouseLButton**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual int **CWarp\:\:CheckMouseMButton**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual int **CWarp\:\:CheckMouseMove**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual int **CWarp\:\:CheckMouseRButton**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual int **CWarp\:\:CheckMouseWheel**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual int **CWarp\:\:CheckSystemKeyCapsLock**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual int **CWarp\:\:CheckSystemKeyCtrl**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual int **CWarp\:\:CheckSystemKeyMenu**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual int **CWarp\:\:CheckSystemKeyShift**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:DisableEditKeys**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:EnableEditKeys**\(short __formal) | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:EngineActivated**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:EngineDeactivated**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:EngineDestroyed**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:EngineGameInit**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:EngineGameUninit**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:EngineInitialized**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual int **CWarp\:\:GetCapsLockKey**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual int **CWarp\:\:GetCtrlKey**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual int **CWarp\:\:GetEngineState**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual int **CWarp\:\:GetMenuKey**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual short **CWarp\:\:GetNumVirtualKeys**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual int **CWarp\:\:GetShiftKey**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual :ref:`CKeyInfo`\* **CWarp\:\:GetVirtualKeys**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual int\* **CWarp\:\:GetVirtualKeysFlags**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:InvalidateCursorRect**\(:ref:`CRect`\& rPointer) | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:NormalizePanelRect**\(unsigned long id, :ref:`CRect`\& rRect) | +------------------------------------------------------------------------------------------------------------------+ | virtual bool **CWarp\:\:OnEvent**\(SDL_Event\* e) | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:OnKeyDown**\(int __formal) | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:OnKeyUp**\(int __formal) | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:OnLButtonDblClk**\(:ref:`CPoint` __formal) | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:OnLButtonDown**\(:ref:`CPoint` __formal) | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:OnLButtonUp**\(:ref:`CPoint` __formal) | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:OnLowMemory**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:OnMButtonDblClk**\(:ref:`CPoint` __formal) | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:OnMButtonDown**\(:ref:`CPoint` __formal) | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:OnMButtonUp**\(:ref:`CPoint` __formal) | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:OnMouseMove**\(:ref:`CPoint` __formal) | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:OnMouseWheel**\(int bForward, long nTicks, unsigned long nLines, unsigned short wFlags) | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:OnRButtonDblClk**\(:ref:`CPoint` __formal) | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:OnRButtonDown**\(:ref:`CPoint` __formal) | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:OnRButtonUp**\(:ref:`CPoint` __formal) | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:OnTextInput**\(const char\* text) | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:RenderUI**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:RequestPause**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:ResetControls**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:SelectEngine**\(:ref:`CWarp`\* pWarp) | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:SetSystemKeyCapsLock**\(int __formal) | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:SetSystemKeyCtrl**\(unsigned char __formal) | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:SetSystemKeyMenu**\(int __formal) | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:SetSystemKeyShift**\(int __formal) | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:TimerAsynchronousUpdate**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:TimerSynchronousUpdate**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:TimerUpdate**\() | +------------------------------------------------------------------------------------------------------------------+ | virtual void **CWarp\:\:WindowResized**\(int w, int h) | +------------------------------------------------------------------------------------------------------------------+ ---- .. _CWarp_Constructors: Constructors --------------- +---------------------------------------+------------------------------------------------------+ | **Name** | **Description** | +---------------------------------------+------------------------------------------------------+ | :ref:`CWarp\:\:CWarp` | Constructs a ``CWarp`` object | +---------------------------------------+------------------------------------------------------+ | :ref:`CWarp\:\:CWarp` | Destroys a ``CWarp`` object | +---------------------------------------+------------------------------------------------------+ .. _CWarpCWarp: CWarp\:\:CWarp ^^^^^^^^^^^^^^ Constructs a ``CWarp`` object :: void CWarp::CWarp(); **Remarks** Constructs a ``CWarp`` object ---- .. _CWarp~CWarp: CWarp\:\:~CWarp ^^^^^^^^^^^^^^^ Destroys the ``CWarp`` object :: virtual void CWarp::~CWarp(); **Remarks** Destroys the ``CWarp`` object ---- .. _CWarp_Methods: Methods --------------- +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | **Name** | **Description** | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:CheckMouseLButton` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:CheckMouseMButton` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:CheckMouseMove` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:CheckMouseRButton` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:CheckMouseWheel` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:CheckSystemKeyCapsLock` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:CheckSystemKeyCtrl` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:CheckSystemKeyMenu` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:CheckSystemKeyShift` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:DisableEditKeys` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:EnableEditKeys` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:EngineActivated` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:EngineDeactivated` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:EngineDestroyed` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:EngineGameInit` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:EngineGameUninit` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:EngineInitialized` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:GetCapsLockKey` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:GetCtrlKey` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:GetEngineState` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:GetMenuKey` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:GetNumVirtualKeys` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:GetShiftKey` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:GetVirtualKeys` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:GetVirtualKeysFlags` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:InvalidateCursorRect` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:NormalizePanelRect` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:OnEvent` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:OnKeyDown` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:OnKeyUp` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:OnLButtonDblClk` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:OnLButtonDown` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:OnLButtonUp` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:OnLowMemory` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:OnMButtonDblClk` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:OnMButtonDown` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:OnMButtonUp` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:OnMouseMove` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:OnMouseWheel` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:OnRButtonDblClk` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:OnRButtonDown` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:OnRButtonUp` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:OnTextInput` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:RenderUI` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:RequestPause` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:ResetControls` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:SelectEngine` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:SetSystemKeyCapsLock` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:SetSystemKeyCtrl` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:SetSystemKeyMenu` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:SetSystemKeyShift` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:TimerAsynchronousUpdate` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:TimerSynchronousUpdate` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:TimerUpdate` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CWarp\:\:WindowResized` | | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ ---- .. _CWarpCheckMouseLButton: CWarp\:\:CheckMouseLButton ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual int CWarp::CheckMouseLButton(); **Return Value** Returns ``int`` **Remarks** ---- .. _CWarpCheckMouseMButton: CWarp\:\:CheckMouseMButton ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual int CWarp::CheckMouseMButton(); **Return Value** Returns ``int`` **Remarks** ---- .. _CWarpCheckMouseMove: CWarp\:\:CheckMouseMove ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual int CWarp::CheckMouseMove(); **Return Value** Returns ``int`` **Remarks** ---- .. _CWarpCheckMouseRButton: CWarp\:\:CheckMouseRButton ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual int CWarp::CheckMouseRButton(); **Return Value** Returns ``int`` **Remarks** ---- .. _CWarpCheckMouseWheel: CWarp\:\:CheckMouseWheel ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual int CWarp::CheckMouseWheel(); **Return Value** Returns ``int`` **Remarks** ---- .. _CWarpCheckSystemKeyCapsLock: CWarp\:\:CheckSystemKeyCapsLock ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual int CWarp::CheckSystemKeyCapsLock(); **Return Value** Returns ``int`` **Remarks** ---- .. _CWarpCheckSystemKeyCtrl: CWarp\:\:CheckSystemKeyCtrl ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual int CWarp::CheckSystemKeyCtrl(); **Return Value** Returns ``int`` **Remarks** ---- .. _CWarpCheckSystemKeyMenu: CWarp\:\:CheckSystemKeyMenu ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual int CWarp::CheckSystemKeyMenu(); **Return Value** Returns ``int`` **Remarks** ---- .. _CWarpCheckSystemKeyShift: CWarp\:\:CheckSystemKeyShift ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual int CWarp::CheckSystemKeyShift(); **Return Value** Returns ``int`` **Remarks** ---- .. _CWarpDisableEditKeys: CWarp\:\:DisableEditKeys ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::DisableEditKeys(); **Remarks** ---- .. _CWarpEnableEditKeys: CWarp\:\:EnableEditKeys ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::EnableEditKeys(short __formal); **Parameters** * ``short`` *__formal* - **Remarks** ---- .. _CWarpEngineActivated: CWarp\:\:EngineActivated ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::EngineActivated(); **Remarks** ---- .. _CWarpEngineDeactivated: CWarp\:\:EngineDeactivated ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::EngineDeactivated(); **Remarks** ---- .. _CWarpEngineDestroyed: CWarp\:\:EngineDestroyed ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::EngineDestroyed(); **Remarks** ---- .. _CWarpEngineGameInit: CWarp\:\:EngineGameInit ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::EngineGameInit(); **Remarks** ---- .. _CWarpEngineGameUninit: CWarp\:\:EngineGameUninit ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::EngineGameUninit(); **Remarks** ---- .. _CWarpEngineInitialized: CWarp\:\:EngineInitialized ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::EngineInitialized(); **Remarks** ---- .. _CWarpGetCapsLockKey: CWarp\:\:GetCapsLockKey ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual int CWarp::GetCapsLockKey(); **Return Value** Returns ``int`` **Remarks** ---- .. _CWarpGetCtrlKey: CWarp\:\:GetCtrlKey ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual int CWarp::GetCtrlKey(); **Return Value** Returns ``int`` **Remarks** ---- .. _CWarpGetEngineState: CWarp\:\:GetEngineState ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual int CWarp::GetEngineState(); **Return Value** Returns ``int`` **Remarks** ---- .. _CWarpGetMenuKey: CWarp\:\:GetMenuKey ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual int CWarp::GetMenuKey(); **Return Value** Returns ``int`` **Remarks** ---- .. _CWarpGetNumVirtualKeys: CWarp\:\:GetNumVirtualKeys ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual short CWarp::GetNumVirtualKeys(); **Return Value** Returns ``short`` **Remarks** ---- .. _CWarpGetShiftKey: CWarp\:\:GetShiftKey ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual int CWarp::GetShiftKey(); **Return Value** Returns ``int`` **Remarks** ---- .. _CWarpGetVirtualKeys: CWarp\:\:GetVirtualKeys ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual :ref:`CKeyInfo`\* CWarp::GetVirtualKeys(); **Return Value** Returns :ref:`CKeyInfo`\* **Remarks** ---- .. _CWarpGetVirtualKeysFlags: CWarp\:\:GetVirtualKeysFlags ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual int\* CWarp::GetVirtualKeysFlags(); **Return Value** Returns ``int``\* **Remarks** ---- .. _CWarpInvalidateCursorRect: CWarp\:\:InvalidateCursorRect ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::InvalidateCursorRect(CRect& rPointer); **Parameters** * :ref:`CRect`\& *rPointer* - **Remarks** ---- .. _CWarpNormalizePanelRect: CWarp\:\:NormalizePanelRect ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::NormalizePanelRect( unsigned long id, CRect& rRect); **Parameters** * ``unsigned long`` *id* - * :ref:`CRect`\& *rRect* - **Remarks** ---- .. _CWarpOnEvent: CWarp\:\:OnEvent ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::OnEvent(SDL_Event* e); **Parameters** * SDL_Event\* *e* - **Remarks** ---- .. _CWarpOnKeyDown: CWarp\:\:OnKeyDown ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::OnKeyDown(int __formal); **Parameters** * ``int`` *__formal* - **Remarks** ---- .. _CWarpOnKeyUp: CWarp\:\:OnKeyUp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::OnKeyUp(int __formal); **Parameters** * ``int`` *__formal* - **Remarks** ---- .. _CWarpOnLButtonDblClk: CWarp\:\:OnLButtonDblClk ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::OnLButtonDblClk(CPoint __formal); **Parameters** * :ref:`CPoint` *__formal* - **Remarks** ---- .. _CWarpOnLButtonDown: CWarp\:\:OnLButtonDown ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::OnLButtonDown(CPoint __formal); **Parameters** * :ref:`CPoint` *__formal* - **Remarks** ---- .. _CWarpOnLButtonUp: CWarp\:\:OnLButtonUp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::OnLButtonUp(CPoint __formal); **Parameters** * :ref:`CPoint` *__formal* - **Remarks** ---- .. _CWarpOnLowMemory: CWarp\:\:OnLowMemory ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::OnLowMemory(); **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CWarpOnMButtonDblClk: CWarp\:\:OnMButtonDblClk ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::OnMButtonDblClk(CPoint __formal); **Parameters** * :ref:`CPoint` *__formal* - **Remarks** ---- .. _CWarpOnMButtonDown: CWarp\:\:OnMButtonDown ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::OnMButtonDown(CPoint __formal); **Parameters** * :ref:`CPoint` *__formal* - **Remarks** ---- .. _CWarpOnMButtonUp: CWarp\:\:OnMButtonUp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::OnMButtonUp(CPoint __formal); **Parameters** * :ref:`CPoint` *__formal* - **Remarks** ---- .. _CWarpOnMouseMove: CWarp\:\:OnMouseMove ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::OnMouseMove(CPoint __formal); **Parameters** * :ref:`CPoint` *__formal* - **Remarks** ---- .. _CWarpOnMouseWheel: CWarp\:\:OnMouseWheel ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::OnMouseWheel( int bForward, long nTicks, unsigned long nLines, unsigned short wFlags); **Parameters** * ``int`` *bForward* - * ``long`` *nTicks* - * ``unsigned long`` *nLines* - * ``unsigned short`` *wFlags* - **Remarks** ---- .. _CWarpOnRButtonDblClk: CWarp\:\:OnRButtonDblClk ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::OnRButtonDblClk(CPoint __formal); **Parameters** * :ref:`CPoint` *__formal* - **Remarks** ---- .. _CWarpOnRButtonDown: CWarp\:\:OnRButtonDown ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::OnRButtonDown(CPoint __formal); **Parameters** * :ref:`CPoint` *__formal* - **Remarks** ---- .. _CWarpOnRButtonUp: CWarp\:\:OnRButtonUp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::OnRButtonUp(CPoint __formal); **Parameters** * :ref:`CPoint` *__formal* - **Remarks** ---- .. _CWarpOnTextInput: CWarp\:\:OnTextInput ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::OnTextInput(const char* text); **Parameters** * ``const char``\* *text* - **Remarks** ---- .. _CWarpRenderUI: CWarp\:\:RenderUI ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::RenderUI(); **Remarks** ---- .. _CWarpRequestPause: CWarp\:\:RequestPause ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::RequestPause(); **Remarks** ---- .. _CWarpResetControls: CWarp\:\:ResetControls ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::ResetControls(); **Remarks** ---- .. _CWarpSelectEngine: CWarp\:\:SelectEngine ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::SelectEngine(CWarp* pWarp); **Parameters** * :ref:`CWarp`\* *pWarp* - **Remarks** ---- .. _CWarpSetSystemKeyCapsLock: CWarp\:\:SetSystemKeyCapsLock ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::SetSystemKeyCapsLock(int __formal); **Parameters** * ``int`` *__formal* - **Remarks** ---- .. _CWarpSetSystemKeyCtrl: CWarp\:\:SetSystemKeyCtrl ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::SetSystemKeyCtrl(unsigned char __formal); **Parameters** * ``unsigned char`` *__formal* - **Remarks** ---- .. _CWarpSetSystemKeyMenu: CWarp\:\:SetSystemKeyMenu ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::SetSystemKeyMenu(int __formal); **Parameters** * ``int`` *__formal* - **Remarks** ---- .. _CWarpSetSystemKeyShift: CWarp\:\:SetSystemKeyShift ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::SetSystemKeyShift(int __formal); **Parameters** * ``int`` *__formal* - **Remarks** ---- .. _CWarpTimerAsynchronousUpdate: CWarp\:\:TimerAsynchronousUpdate ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::TimerAsynchronousUpdate(); **Remarks** ---- .. _CWarpTimerSynchronousUpdate: CWarp\:\:TimerSynchronousUpdate ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::TimerSynchronousUpdate(); **Remarks** ---- .. _CWarpTimerUpdate: CWarp\:\:TimerUpdate ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::TimerUpdate(); **Remarks** ---- .. _CWarpWindowResized: CWarp\:\:WindowResized ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: virtual void CWarp::WindowResized( int w, int h); **Parameters** * ``int`` *w* - * ``int`` *h* - **Remarks**